do errands - Spanish English Dictionary